.Store {
	margin: 24rpx 32rpx 0;
	min-height: 100vh;

	.card_shop {
		display: flex;
		margin: 24rpx 0 0 0 ;

		.card_right {
			margin-left: 24rpx;

			.title {
				font-size: 32rpx;
				color: #06021A;
				font-weight: bold;
				margin-bottom: 16rpx;
			}

			text {
				font-size: 24rpx;
				color: #202327;
				margin-left: 6rpx;
			}
		}
	}



	.van-tabs__line{
		bottom: 16rpx !important;
		transform: none !important;
		height: var(--tabs-bottom-bar-height,6rpx) !important; 
		-webkit-transform: translateX(26rpx) !important;
	}
	.van-ellipsis{
		text-align: left;
		font-weight: bold;
		font-size: 28rpx;
		
	}

	.ul-box {
		padding: 24rpx 32rpx;
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		grid-gap: 24rpx 14rpx;

		.li-item {
			border-radius: 12rpx;
			box-shadow: 0rpx 6rpx 20rpx 2rpx rgba(1, 12, 27, 0.06);
			background-color: white;
			overflow: hidden;

			.title {
				width: 336rpx;
				height: 88rpx;
				padding: 12rpx 24rpx 0;
				box-sizing: border-box;
				text-overflow: ellipsis;
				overflow: hidden;
				display: -webkit-box;
				-webkit-box-orient: vertical;
				-webkit-line-clamp: 2;
				font-size: 28rpx;
				color: #201D1DFF;
			}

			.buttom-box {
				margin-top: 24rpx;
				padding: 0 24rpx 12rpx;
				font-size: 24rpx;
				color: #20232799;
				display: flex;
				align-items: flex-end;

				.price {
					font-size: 28rpx;
					font-weight: bold;
					color: #E92525FF;
					margin-right: 13rpx;
				}
				.delete{
					text-decoration: line-through;
				}
			}

		}
	}
}